Tayba Fresh Chicken Liver 400g / Gizzards 350g - kabayan supermarket | Qooty